home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 June
/
EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso
/
earcd
/
comm1
/
intsdkss.lha
/
include
/
netinet
/
inet.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-04-09
|
2KB
|
55 lines
/*
** inet.library export definitions
*/
#ifndef NETINET_INET_H
#define NETINET_INET_H
#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif
#ifndef EXEC_LISTS_H
#include <exec/lists.h>
#endif
#ifndef EXEC_LIBRARIES_H
#include <exec/libraries.h>
#endif
#ifndef EXEC_IO_H
#include <exec/io.h>
#endif
#ifndef DOS_DOS_H
#include <dos/dos.h>
#endif
struct InetNode
{
struct Library ml_Lib;
ULONG ml_SegList;
ULONG ml_Flags;
APTR ml_ExecBase; /* pointer to exec base */
long * ml_relocs; /* pointer to relocs. */
struct SocketLibrary *ml_origbase; /* pointer to original library base */
long ml_numjmps;
short nlsize; /* size of nlist array */
struct nlist *names; /* nlist entries */
};
extern struct InetNode *InetBase;
#define INETNAME "inet.library"
#endif
#ifdef undef
{"_mbstat", MBSTAT}, {"_ipstat", IPSTAT},
{"_tcb", TCB}, {"_tcpstat", TCPSTAT},
{"_udp", UDB}, {"_udpstat", UDPSTAT},
{"_rawcb", RAWCB}, {"_ifnet", IFNET},
{"imp_softc", IMP_SOFTC}, {"_rthost", RTHOST},
{"_rtnet", RTNET}, {"_icmpstat", ICMPSTAT},
{"_rtsat", RTSTAT}, {"_nfile", NFILE},
{"_file", FILEV}, {"_unixsw", UNIXSW},
{"_rthashsize", RTHASHSIZE}, {"_nspcb", NSPCB},
{"_idpstat", IDPSTAT}, {"_spp_istat", SPP_ISTAT},
{"_ns_errstat", NS_ERRSTAT}, {"_nimp", NIMP},
{"_arptab", ARPTAB}, {"_arptab_size",ARPTAB_SIZE},
#endif